- At least 3 years in a role focused on Python backend development (perfectly with Django framework)
- Strong knowledge of OOP, and multithreading
- Experience with SQL, including queries optimization
- Experience with NoSQL databases
- Comfortable working with Linux
- Ready to work with the team distributed among different timezones
- Software Engineering is your true passion
- Curious and always learning upcoming best practices
- Code quality lover
- Experience in high-load/BigData, and REST projects
- Experience with PostgreSQL, Redis, RabbitMQ, Amazon Web Services, Docker, Kubernetes.
- Experience with asyncio, or similar frameworks
- A demonstrated ability to build microservices
- Proven record of building cloud-based services
- Ability to work in Continuous Integration environment
- Understanding of Domain-Driven Design concept
- We gather data from 3rd party APIs
- We provide QA of these data
- We let our customers visualize and analyze the data
- We upload the data to different sources (BigQuery, Redshift, Amazon S3, etc.)
- Well-tuned workflow and development processes;
- Modern tech stack (async frameworks, Clickhouse, highload, event-driven architecture, CI/CD, Kubernetes, AWS)
- Strong engineering culture (test coverage >90%, Domain-Driven Design, “clean architecture”)
- Constant salary indexation and clear professional growth roadmap (performance reviews)
- Stock option (ability to get a share in 3X-growing company)
- 100% remote work
- Flexible schedule
- Investors in Improvado are Silicon Valley Elites; i.e., Jonah Goodhart (SVP Oracle Data Cloud, Former Founder & CEO of MOAT), Kim Perell (CEO Amobee), Toby Gabriner (Former CEO Nextroll, CEO Bitly), Auren Hoffman (Founder & Former CEO of LiveRamp), etc.. as well as Bullpen Capital and 500-Start Ups
- Python: 3 years (Preferred)
Company
Location
Guadalajara - Mexico
Job type
Full-Time
Python Job Details
Improvado’s Mission
Improvado is committed to a vision of minimizing transaction costs for people to get business answers. Today, data lives in many different siloes and business users need to rely on scarce technical resources in order to get the answers they need to do their job effectively. Improvado is changing that.
The Product
Our No-Code Revenue Data Platform helps marketing and sales teams to connect data from 300+ marketing and sales sources in one place and build a comprehensive picture of their efforts. The platform aggregates data from Facebook, YouTube, Salesforce, TradeDesk, and various other sources to help analysts and C-Suite executives make informed decisions about the distribution of their marketing dollars. We’re proud to be working with teams ranging from SMB to Enterprise companies, including ASUS, Illy Cafe, Adroll, and Teachable.
Position Summary
We’re looking for a Middle Python Developer who can build complex backend systems and sticks to a qualitative coding approach. You will join one of our strong engineering teams and help them with developing Data Extraction, Data Transformation, and other high-load data services.
About you
Preferred:
What we do
Everything we do is based on the next things:
But wait! It’s not that easy. We need to make it reliable so it can be working on a daily basis. It’s important to process hundreds of gigabytes without any breaks in the system.
E.g. we build one service aimed at downloading an extremely huge amount of data from Clickhouse to external sources. This service can track clients’ data schemas changes, and keep an eye for new data appeared.
Why Improvado?
Job Type: Full-time
Pay: $50,000.00 - $70,000.00 per month
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs